package com.macro.mall.service;

import com.macro.mall.dto.GoodsManagementDto;
import com.macro.mall.dto.GoodsTypeDao;

import java.util.List;

public interface GoodsManagementService {
    /**
     *  查询物品管理列表
     * @return
     */
    List<GoodsManagementDto> getGoodsManagementList();

    /**
     *  新增物品管理
     * @param goodsManagement
     * @return
     */

    int goodsManagementAdd(GoodsManagementDto goodsManagement);

    /**
     *  删除物品管理
     * @param goodsManagement
     * @return
     */

    int goodsManagementUpdate(GoodsManagementDto goodsManagement);

    /**
     *  查询物品管理对象
     * @param id
     * @return
     */

    int goodsManagementDelete(Integer id);

    /**
     *  查询物品管理对象
     * @param id
     * @return
     */
    GoodsManagementDto goodsManagementSearch(Integer id);

    /**
     *  查询物品类型
     * @return
     */
    List<GoodsTypeDao> getGoodsType();



}
